Bruno CarottiBruno Carotti
Martial ArtsTsarukyan, Danis and the Institutional Test: When a Brawl Obscures RAF's Existential EquationThe brawl at the RAF press conference unfolded on a Las Vegas afternoon, with...
EsportsPlayStation Withdraws from Physint: Strategic Analysis Behind the Split with Kojima ProductionsHideo Kojima once said he never wanted to make games for a single platform. B...
International FootballVlatko Andonovski and Chicago Stars: The Rebuild Gamble at the Bottom of the NWSLVlatko Andonovski and Chicago Stars: The Rebuild Gamble at the Bottom of the...
BasketballWhen the Box Score Returns Zero: Evidence Discipline in Vietnamese BasketballOn the night of March 11, 2026, I sat in a small studio in Miami with my...
BadmintonAlwi Farhan Learns from Momota Ahead of Asian Games 2026: One Sparring Session, Countless Data GapsTokyo, a morning inside the final training block before the Asian Games...
Domestic FootballBuy-Obligation Clauses and VAR Rhythm: Two Cracks Running Through V.LeagueMinute 78 at Vinh Stadium. A shot from the edge of the box found the net. The...
VolleyballIndia beat New Zealand but still wait on fate: When a quarterfinal berth is decided in another gymWhen the referee's whistle ended the match between India and New Zealand in...
ChessEuropean Club Cup 2026: Bayegan Pendik's 2715 Elo and the 65-Point Gap That Decides the TitleBudva, round three. On the hall's electronic board, 25 of the 108 open teams...
Martial ArtsVovinam and the Standardization Paradox: When Vietnamese Martial Arts Stand at a CrossroadsIn March 2026, I sat in the fifth row of a gymnasium on the outskirts of Hano...
Domestic FootballThe V.League and the “not losing is winning” dogma: When fear gets promoted to philosophyMinute 84, at Vinh Stadium, the away side, leading 1-0, pulled off its last...
International FootballThe Empty Spreadsheet: The Boundary Between Analysis and Speculation in Modern FootballIn the summer of 2026, in a small apartment in Beijing, I sat in front of a...
EsportsNine Layers of Esports Analysis: When the Data Foundation Decides Every ConclusionLate one month-end night in Busan, rain fell steadily on the window. I reopen...
Table TennisWorld Hopes Week returns to Sheffield: Table tennis chooses to build foundations instead of counting medalsAt twelve years old, none of the 40 players heading to Sheffield appears in a...
Esportsbabybay, G2 and the 20-Month Gap: Why the Second-Highest Rated Player Was Replaced AnywayThree absences appear simultaneously in a transfer report: no Chinese...
EsportsVitality and 100 Thieves Reach Champions 2026 Playoffs: Systems Beat Individual BurstsMost post-match reports at VALORANT Champions 2026 recorded a single tidy lin...
VolleyballEuroVolley 2026: Turkey Fight Back Against Italy to Defend European Crown at HomeThe third set ended 12-25. A reigning European champion, playing at home, los...
TennisSix-two, six-two: Svitolina shuts last year's door and sends Ukraine to a first Billie Jean King Cup finalTwo scorelines and a door The racket left Elina Svitolina's hand and slammed...
Table TennisWhen the Table Tennis Data Page Comes Back Empty: Honesty Costs More Than a Report That Looks CompleteThe clock on the screen ticked past 2:14 in the morning, and the data page wa...
International FootballFIFA and the $2.1 Billion Battle: When the Power Model Is Put on the ScaleOn September 18, a letter signed by Aleksander Ceferin and Victor Montagliani...
VolleyballTürkiye's sixth place at the 2026 World Championship: the quarterfinal tier is secured, the ceiling is notIn a small studio on the fourth floor of the station, I keep a spreadsheet wi...
EsportsPlayStation Withdraws from Physint: Strategic Analysis Behind the Split with Kojima ProductionsHideo Kojima once said he never wanted to make games for a single platform. B...
International FootballVlatko Andonovski and Chicago Stars: The Rebuild Gamble at the Bottom of the NWSLVlatko Andonovski and Chicago Stars: The Rebuild Gamble at the Bottom of the...
BasketballWhen the Box Score Returns Zero: Evidence Discipline in Vietnamese BasketballOn the night of March 11, 2026, I sat in a small studio in Miami with my...
BadmintonAlwi Farhan Learns from Momota Ahead of Asian Games 2026: One Sparring Session, Countless Data GapsTokyo, a morning inside the final training block before the Asian Games...
Domestic FootballBuy-Obligation Clauses and VAR Rhythm: Two Cracks Running Through V.LeagueMinute 78 at Vinh Stadium. A shot from the edge of the box found the net. The...
VolleyballIndia beat New Zealand but still wait on fate: When a quarterfinal berth is decided in another gymWhen the referee's whistle ended the match between India and New Zealand in...
ChessEuropean Club Cup 2026: Bayegan Pendik's 2715 Elo and the 65-Point Gap That Decides the TitleBudva, round three. On the hall's electronic board, 25 of the 108 open teams...
Martial ArtsVovinam and the Standardization Paradox: When Vietnamese Martial Arts Stand at a CrossroadsIn March 2026, I sat in the fifth row of a gymnasium on the outskirts of Hano...
Domestic FootballThe V.League and the “not losing is winning” dogma: When fear gets promoted to philosophyMinute 84, at Vinh Stadium, the away side, leading 1-0, pulled off its last...
International FootballThe Empty Spreadsheet: The Boundary Between Analysis and Speculation in Modern FootballIn the summer of 2026, in a small apartment in Beijing, I sat in front of a...
EsportsNine Layers of Esports Analysis: When the Data Foundation Decides Every ConclusionLate one month-end night in Busan, rain fell steadily on the window. I reopen...
Table TennisWorld Hopes Week returns to Sheffield: Table tennis chooses to build foundations instead of counting medalsAt twelve years old, none of the 40 players heading to Sheffield appears in a...
Esportsbabybay, G2 and the 20-Month Gap: Why the Second-Highest Rated Player Was Replaced AnywayThree absences appear simultaneously in a transfer report: no Chinese...
EsportsVitality and 100 Thieves Reach Champions 2026 Playoffs: Systems Beat Individual BurstsMost post-match reports at VALORANT Champions 2026 recorded a single tidy lin...
VolleyballEuroVolley 2026: Turkey Fight Back Against Italy to Defend European Crown at HomeThe third set ended 12-25. A reigning European champion, playing at home, los...
TennisSix-two, six-two: Svitolina shuts last year's door and sends Ukraine to a first Billie Jean King Cup finalTwo scorelines and a door The racket left Elina Svitolina's hand and slammed...
Table TennisWhen the Table Tennis Data Page Comes Back Empty: Honesty Costs More Than a Report That Looks CompleteThe clock on the screen ticked past 2:14 in the morning, and the data page wa...
International FootballFIFA and the $2.1 Billion Battle: When the Power Model Is Put on the ScaleOn September 18, a letter signed by Aleksander Ceferin and Victor Montagliani...
VolleyballTürkiye's sixth place at the 2026 World Championship: the quarterfinal tier is secured, the ceiling is notIn a small studio on the fourth floor of the station, I keep a spreadsheet wi...
